home *** CD-ROM | disk | FTP | other *** search
/ GameSpot.it / GameSpot Italia (2001).bin / demo / severancedemo / data1.cab / Program_Files / Maps / Ragnar_M2 / Prisoners.py < prev    next >
Text File  |  2000-10-13  |  2KB  |  53 lines

  1. import def_class
  2. import Bladex
  3. import Enm_Def
  4. import whrandom
  5.  
  6.  
  7. #############################################
  8. #     Definicion de la clase Prisionero     #
  9. #############################################
  10.  
  11. #Bladex.LoadSampledAnimation("..\\..\\Anm\\Prs_agony01.bmv","Prs_agony01",1,"Prisoner_3")
  12. #Bladex.LoadSampledAnimation("..\\..\\Anm\\Prs_agony02.bmv","Prs_agony02",1,"Prisoner_3")
  13. #Bladex.LoadSampledAnimation("..\\..\\Anm\\Prs_rlx_01.bmv","Prs_rlx_01",1,"Prisoner_3")
  14. #Bladex.LoadSampledAnimation("..\\..\\Anm\\Prs_rlx_02.bmv","Prs_rlx_02",1,"Prisoner_3")
  15. #Bladex.LoadSampledAnimation("..\\..\\Anm\\Prs_dth.bmv","Prs_dth",0,"Prisoner_3")
  16.  
  17.  
  18.  
  19. #######################
  20. #     Prisioneros     #
  21. #######################
  22.  
  23. prisionerovivo1=Bladex.CreateEntity("PrisioneroVivo3", "Prisoner_3", -100500.0, 8750.0, 79500.0,"Person")
  24. prisionerovivo1.Angle=-3.14159/2.0
  25. prisionerovivo1.Data=def_class.Prisoner(prisionerovivo1)
  26. prisionerovivo1.Life=1
  27. prisionerovivo1.Blind=1
  28.  
  29. prisionerovivo2=Bladex.CreateEntity("PrisioneroVivo2", "Prisoner_5", -91000.0, 8750.0, 79500.0,"Person")
  30. prisionerovivo2.Angle=3.14159/12.0
  31. prisionerovivo2.Data=def_class.Prisoner(prisionerovivo2)
  32. prisionerovivo2.Life=1
  33. prisionerovivo2.Blind=1
  34.  
  35. prisioneromuerto=Bladex.CreateEntity("PrisioneroMuerto", "Prisoner_6", -88000.0, 8750.0, 83000.0,"Person")
  36. prisioneromuerto.Angle=0.0
  37. prisioneromuerto.Data=def_class.Prisoner(prisioneromuerto)
  38. prisioneromuerto.Life=1
  39. prisioneromuerto.Blind=1
  40.  
  41.  
  42. prisionerovivo1.ImHurtFunc=PrsHerido
  43. prisionerovivo1.ImDeadFunc=PrsMatado
  44.  
  45. prisionerovivo2.ImHurtFunc=PrsHerido
  46. prisionerovivo2.ImDeadFunc=PrsMatado
  47.  
  48. prisioneromuerto.ImDeadFunc=PrsMatado
  49.  
  50. sectorinic=Bladex.GetSector(-112000.0, 7000.0, 58000.0)
  51.  
  52. sectorinic.OnEnter=IniciaPrisioneros
  53.